<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //1静态方法
        // function 函数名([虚参类表]){//可有可无
        //     函数体；
        //    [ return[函数返回值];]
        // }

        // 2、动态匿名方法
        // var 函数名=new Function(["虚参列表"]，“函数体”);

        //3、直接匿名方法
        // 函数名=function([虚参列表]){
        //     函数体；
        // }

        //----------无参函数------------
        //只是对函数定义
        function consolePrint(){
            console.log("---------");
        }
        //函数的调用
        // consolePrint();
         //函数定义，实现的功能是一个九九乘法表
        function chengfabiao(){
            var str;
            for(var i=1;i<=9;i++){
              //  str="";//法一每一行从空字符串开始
                for(var j=1;j<=i;j++){
                    str=str+i+"*"+j+"="+(i*j)+"  ";
                }
                str=str+"\n";//法二
               // console.log(str);法一
            }
            return str;//法二有返回值，返回九九乘法表的内容.
        }
        //函数的调用
       // chengfabiao();//法一
    //    console.log(chengfabiao());//法二

        //function 函数名（）{
        // ....
        // 函数名（）；
        // .....
        // }
    </script>
</head>
<body>
    <a href="javascript:chengfabiao()">函数调用</a>
   <input type="button" value="onclick" onclick="consolePrint()">
</body>
</html>